package com.nineclock.sign.service;

import com.nineclock.sign.dto.SignAllUserDTO;
import com.nineclock.sign.dto.SignDTO;

import java.util.List;

public interface SignPunchService {
    /**
     * 外勤签到
     * @param signDTO
     */
   public void punch(SignDTO signDTO) ;

    /***
     * 查询团队打卡列表
     * @param dateStr
     * @return
     */
    public List<SignAllUserDTO> queryMembers(String dateStr);

    //获取当前员工当日的签到次数
    public Integer getDayCount();

    //查询本月签到记录
    public List<SignDTO> pagingSignCurrentUserByMonth(String dateStr);


}
